Skip to content

[codex] Ignore generated app virtual environments#768

Merged
jpmorard merged 1 commit into
mainfrom
codex/ignore-generated-app-venvs
Jul 6, 2026
Merged

[codex] Ignore generated app virtual environments#768
jpmorard merged 1 commit into
mainfrom
codex/ignore-generated-app-venvs

Conversation

@jpmorard

@jpmorard jpmorard commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Add root ignore rules for generated app/page .venv directories so local installs and external app checkouts do not show virtual environments as source changes.

Repro

After installing app/page environments in /Users/agi/agilab-src, Git status showed generated paths such as src/agilab/apps-pages/*/.venv and src/agilab/apps/builtin/uav_queue_project/.venv as untracked noise.

Root Cause

Some app/page virtual environments rely on nested .gitignore files. External or generated app checkouts can be copied without those nested ignore files, and root unignore rules can expose the generated .venv directories.

Regression Test

A manual ignore check was used because this is a Git ignore-policy update, not runtime behavior.

Validation

  • git check-ignore -v src/agilab/apps-pages/app_ui/.venv src/agilab/apps/builtin/uav_queue_project/.venv || true
  • python3 tools/agent_commit_provenance_guard.py --check-config
  • pre-push guard passed

Review Evidence

Not used.

Agent Metadata

  • Tokki version: tokki 1.0.19
  • Agent/runtime: Codex CLI, version unavailable
  • Model: GPT-5 Codex
  • Reasoning effort: unknown
  • /fast mode: no

@jpmorard jpmorard merged commit af0603f into main Jul 6, 2026
8 checks passed
@jpmorard jpmorard deleted the codex/ignore-generated-app-venvs branch July 6, 2026 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants